Our Independent Cloud Perspectives & Experiences
Cloud Computing Is A Game Changer.
Public or Private Clouds ?
Overview of business & technology factors to consider while moving Microsoft .NET Applications & websites to Microsoft Windows Azure Platform.
Complete Overview of Setting Up A Global E-Commerce Store For Retail Products Using Contemporary PAAS Platform - Complete Concept Design, Branding, Marketing, Technology, Website Design, Development & Operations.
What Do You Need from The Cloud ? - IT Purchasers, Developers & Engineers Have Different Needs.
Cloud Training & Mentoring Services for prospective cloud training applicants
Kaytek offers Mentoring & Training Services on Cloud Computing based on our current work experiences both for technical & and non-technical business people. For a batch size of upto 5 people, we offer Saturday classroom training / hands on sessions at our Andheri East offices. Kindly note that all participant resumes / experiences will need to be studied before they can enroll for the course to determine their suitability for the same. In case you are interested in personal one to one mentoring sessions on specific technologies, kindly let us know. The same can be organized. Further Course details, proposed schedules and fees can be provided on request. As Cloud Computing is a vast area covering multiple IT Domains (Cloud Services Usage, Cloud Based IT Operations & Cloud Based Software Development), kindly provide us details of your IT background & professional work resume for us to analyse the same and suggest suitable courses.
Cloud Computing Training is offered in the following areas :
Cloud Computing Training Basics For IT Engineers
Cloud Computing training session contents for engineers and office staff (IT Systems Administration Background):
Four Key Parameters of Hardware
Four Software Layers Inside a Computer System
Examples of Technology Instances within the software layers
Pain Areas For Customers Using Information Technology
Hardware Pain Area Details
Software Pain Area Details
Data Management Pain Area Details
Four Business Drivers of Cloud Computing & their impact on IT with examples of technology instances
Cloud Computing - Various Definitions
Overview Of Major Cloud Computing Vendors / Players & Service Types
Four Features of Cloud Computing Services
Impact of Cloud Computing on IT Industry
Your Strategy for Cloud Computing
Brief Demonstration of Kaytek Customer Invoice Tracking & Follow-Up Application developed on Google App Engine
Questions & Answers, Participant Feedback, Evaluation & Course & Participant Effectiveness Review
Salesforce & Moving From Lotus Notes To Force.com
Kaytek is developing an internal intranet custom application on Salesforce - Force.com - PAAS (Platform As a Service) - Cloud Computing platform.
Kaytek recently completed a training program on moving From Lotus Notes To Salesforce PAAS Force.com Platform. Course Contents (122 slides) are provided below :
Course Title - Kaytek Cloud Computing - Lotus Notes To Force - Suggested Learning Path & Approach
Overview Of Presentation
Understanding Lotus Notes & Architecture Overview
Lotus Notes & Lotus Domino & Components
Visualizing A Lotus Notes Database
Lotus Notes Database ? Key Points
Forms, Views,@Functions, Agents, Scripts
Cloud Technologies
3 Types of Cloud Service Models
IAAS, PAAS, SAAS Major Technologies
Lotus Notes To Force - Suggested 3 stage learning approach
Stage 1 - Non-Cloud Specific To Generic
Stage 2 - Non-Cloud Generic To Generic Cloud
Stage 3 - Generic Cloud To Specific Cloud
MVC - Model View Controller Architecture
MVC Mapped To Kaytek Generic Software Logical Layers
Stage 1 - Non-Cloud Specific To Generic
Lotus Notes Components Mapped To MVC
Lotus Notes Related Technologies Mapped to MVC
Lotus Notes Application Software Architecture
Stage 2 - Non-Cloud Generic To Generic Cloud
Layered Software Design Architecture
Essential Cloud Characteristics
Cloud Computing Definitions
Cloud Characteristics - MVC Cloud Application Design
Cloud Service Models & Architecture Concerns Separation
Stage 3 - Generic Cloud To Specific Cloud
Cloud MVC Design To Force Design
Overview of Cloud Stacks
SAAS - Salesforce Overview
Salesforce - Sales / Product Objects
PAAS - Force Overview & Components
How Force Helps Software Developers
Salesforce / Force Components - sObject,Visualforce,Apex
Salesforce / Force Components Mapped to MVC
Cloud Application Design & Architecture
Links & Resources To Move Ahead
Questions & Answers & Next Steps
Check out our Customer feedback.
"I thoroughly enjoyed this discussion for cloud services. Your delivery was so engaging that I lost all track of time. By any measure you are a very effective speaker and educator."
"I found your comments regarding cloud technologies very useful. On behalf of my company, I thank you for a memorable guidance & hope you will visit us for further discussions."
"Session was good and really focussed on the objectives. Final implementation training in a laboratory environment is required. Overall Training was very good."
"Interactive session was good. It was not only informative, but knowledgeable, as it inspired to open up new ideas. Thanks for sparing your valuable time. Will help us a lot. Overall very good."
Cloud Computing For Startups
Question - We are a Web Startup Using Mysql & PHP. How can Cloud Computing Help Us ?
Answer - In traditional non-cloud computing, you need to estimate the size of demand for your web resources (e.g. web servers, database servers, etc) and INVEST IN ADVANCE on booking capacity on the same regardless of whether the resources get used or not.
If you overshoot, (plan for more, but actually use less) you have lost money as your extra resources sit idle.
If you undershoot, (plan for less, but suddenly need more), then you would probably face user dissatisfaction as your web offerings would experience time delays.
Cloud computing helps you overcome these problems by converting earlier IT Infrastructure Fixed Costs to Pay-By-The-Unit Variable Costs for storage, bandwidth & memory.
With cloud computing, all your hardware (storage, bandwidth & memory) resources can be created instantaneously (say within 5-10 minutes) based on demand consumption patterns that can change rapidly.
e.g. When your web startup receives a favourable review in any global trade publication and your website starts receiving many more visitors, you can on-the-fly generate additional web servers (loaded with your front end HTML & PHP code) and corresponding new database servers (with MYSQL instances) to handle the extra load so that your user experience does not suffer due to extra loads.
Similarly, if you anticipate lower demand during a particular period, (e.g. at night or on weekends), you can correspondingly reduce the number of computing resources on-the-fly literally within minutes.
This can be an entirely automated process (think of a programmable data center).
In short, Cloud Computing will help you scale your IT infrastructure upwards or downwards at variable minimal extra costs rapidly to adjust to changing demand.
You only need an internet connection and a credit card to get started.
The exact nature in which cloud computing can help you will decide on the nature of your web startup and what kind of services you offer currently and plan to do so in the future.
Amazon Web Services - AWS
Amazon was the first global IT giant to allow outsiders to leverage their internal IT infrastructures for internet cloud based applications.
For an E-Commerce prototype project for a US customer, Kaytek successfully set up an Amazon AWS EC2 (Elastic Compute Cloud) Server to process webhooks and receive real time web push notification data from multiple independent e-commerce (payment gateway, order placement & order dispatch) web services.
Kaytek has implemented two Amazon Web Services (AWS) Offerings - S3 (Simple Storage Service) & SNS (Simple Notification Service) for our software projects in the areas of Employee Intranet & Financial Services.
Kaytek Director was the first book prize winner at the Amazon AWS event in Mumbai in October 2010.
Google Apps / App Engine & AI (Artificial Intelligence) NLP (Natural Language Processing) Cloud Services
Analysed 700000 lines of Whatsapp chat messages using Google's AI (Artificial Intelligence) NLP (Natural Language Processing) Cloud Services.
Implemented Google Apps (Google's Cloud Based Office Productivity Software) for Kaytek's Custom Domain & developed software using Google Apps Scripts. Kaytek deployed a Customer Sales Invoice Tracking & Follow-Up Application using Google's PAAS (Platform As A Service ) - Google App Engine - Cloud Solution.
Oracle Application Express (Apex) Services
Based on our experiences below, Kaytek can provide Oracle Apex Software Consulting & Development Services.
For a Global Japanese Multinational Trading organization, Kaytek created a Cloud Based Purchase & Sales Ordering & Invoicing Software using Oracle Application Express (APEX) & RDBMS - Platform As A Service (PAAS) - Cloud Computing Model.
For a leading US Sports Goods Retailer, Kaytek helped design and develop a Sales Ordering System prototype using Oracle Application Express (Apex).
Vmware Wavemaker (Java Based PAAS Platform) / Cloud Foundry Software
Kaytek has developed an Accounting Payment & Sales Invoicing Integration & Reconciliation Solution using Wavemaker. This application allows the matching and reconciliation of multiple customer payments against multiple customer sales invoices and debit / credit notes. It integrates with Kaytek's custom legacy dBase / Clipper / Foxpro accounting software and is based on open source Oracle mySQL database at the back end. The solution can be enhanced and extended to integrate any accounting software & customer sales transaction systems. Wavemaker Community Forms & HRApp Tutorials were also enhanced by us.